The World Strongest Man Khanbaba 20 Kg Lamb Challenge. Did He Win Or Lose